RCS API - Repedésszélesség vizsgálat (EN)
Az API-t a Python programozási nyelven keresztül fogjuk vezérelni. Az IDEA StatiCa referenciája a Git-Hub-on.
A következő lépések áttekintése
- Növeljük meg az aktuális Mine belső erőt egy kiválasztott nyomatékterhelési lépéssel.
- Futtassuk a számítást
- Nyerjük ki az ellenőrizni kívánt eredményeket a számításból - konkrétan a repedésszélességet
- Adjuk hozzá az eredményeket egy adatkerethez, amelyet grafikonon ábrázolhatunk
Csomagtelepítések
A csomagok kommunikációt és előre telepített funkciókat/objektumokat biztosítanak az API indításához, az adatkeretek kezeléséhez és a grafikonok megjelenítéséhez.
Az IDEA StatiCa RCS Client az IDEA StatiCa egyik komponense, amely egy széles körben használt szoftver megoldás szerkezeti elemek – köztük vasalt beton és acél szerkezetek – tervezéséhez és szabványellenőrzéséhez. Az RCS kifejezés a Reinforced Concrete Sections (Vasalt Beton Keresztmetszetek) rövidítése, az RCS Client pedig az alkalmazás azon része, amely a vasalt beton keresztmetszetek különböző terhelési feltételek melletti viselkedésének elemzésére és ellenőrzésére összpontosít.
Az IDEA StatiCa RCS Client főbb jellemzői:
- Keresztmetszet-elemzés: Lehetővé teszi a mérnökök számára, hogy elemezzék a betonszerkezeti elemek keresztmetszeteit, figyelembe véve a beton és a vasalás közötti összetett kölcsönhatásokat. Ez magában foglalhatja a nemlineáris viselkedést, a repedésképződést és egyéb jelenségeket.
- Szabványmegfelelőség: Az RCS Client különböző nemzetközi szabványok szerint ellenőrzi a tervezést, biztosítva, hogy a keresztmetszetek megfeleljenek a biztonsági és teljesítményi követelményeknek.
- Interakciós diagramok: Különböző teherkombinációkhoz interakciós diagramokat tud generálni, segítve a mérnököket abban, hogy megértsék, hogyan viselkedik egy keresztmetszet különböző terhelési feltételek mellett (pl. tengelyirányú erő és hajlítónyomaték kombinációja).
- Eredmények vizualizációja: A szoftver részletes vizualizációkat biztosít a feszültség-alakváltozás eloszlásokról, repedési mintázatokról és egyebekről, segítve a mérnököket azeredmények könnyű értelmezésében és megértésében.
- Integráció más modulokkal: Az RCS Client együttműködhet más IDEA StatiCa modulokkal, például az acél kapcsolatokhoz vagy betonszerkezeti elemekhez tartozókkal, átfogó tervezési és elemzési környezetet biztosítva.
- Automatizálás és API: Az RCS Client beépíthető munkafolyamatokba az API-ján keresztül, lehetővé téve az automatizált elemzést vagy más szoftvereszközökkel való integrációt.
A meglévő projekt megnyitása és a keresztmetszet adatainak lekérése
- Megnyitandó modell az IDEA StatiCa-ban: "crack-width-example.IdeaRcs"
- Hajlítónyomaték növekménye
- Az adatok lekérése az IDEA StatiCa Navigator-ban lévő Extreme-ből (ha egynél több keresztmetszet van definiálva, az összes Extreme-t figyelembe veszi)
Ciklus futtatása a növekményeken, a számításon és az eredményeken
Az iterációk a "df.check" adatkészletben tárolódnak, amely az eredmények megjelenítésére használható.
Az elemzés eredményei:
Az eredmények ábrázolása (matplotlib)
Elsajátította az RCS API használatát egyetlen keresztmetszet iterációs elemzésének elvégzéséhez az IDEAStatiCa RCS-ben.